package com.yuexunit.finance.bulkstock.service;

import java.util.List;

import com.yuexunit.finance.member.entity.TemporaryCreditlineEvaluationEntity;
import com.yuexunit.page.PageCriteria;
import com.yuexunit.page.PageList;

/**
*@version 创建时间：2016年9月9日 上午10:36:20
*@author wenwenlong
*类说明
*/

public interface TemporaryCreditlineEvaluationService {
	public Long createTemporaryCreDitlineEvaluation(TemporaryCreditlineEvaluationEntity entity);
	
	public void updateTemporaryCreDitlineEvaluation(TemporaryCreditlineEvaluationEntity entity);
	
	public TemporaryCreditlineEvaluationEntity inquireTemporaryCreDitlineEvaluation(Long temporaryCreditlineEvaluationId);
	
	public TemporaryCreditlineEvaluationEntity inquireTemporaryCreDitlineEvaluationFromEnterpriseId(Long enterpriseId);
	
	public PageList<TemporaryCreditlineEvaluationEntity> inquireTemporaryCreDitlineEvaluationPageList(String enterpriseName, Integer auditState, PageCriteria page);
	
	public List<TemporaryCreditlineEvaluationEntity> inquireTemporaryCreDitlineEvaluationList();
	
	public List<TemporaryCreditlineEvaluationEntity> inquireTemporaryCreDitlineEvaluationByStatePageList(Integer[] state);
}
